Statecharts Via Process Algebra

نویسندگان

  • Gerald Lüttgen
  • Michael von der Beeck
  • Rance Cleaveland
چکیده

Statecharts is a visual language for specifying the behavior of reactive systems. The language extends nite-state machines with concepts of hierarchy, concurrency, and priority. Despite its popularity as a design notation for embedded systems, precisely de ning its semantics has proved extremely challenging. In this paper, a simple process algebra, called Statecharts Process Language (SPL), is presented, which is expressive enough for encoding Statecharts in a structure-preserving and semantics-preserving manner. It is established that the behavioral relation bisimulation, when applied to SPL, preserves Statecharts semantics.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Process Algebraic Semantics for Statecharts via State Refinement

We give a formal semantics for statecharts via a translation into a process algebra with state reenement, a new operator for capturing hierarchy in concurrent systems. Our main technical result can be stated as follows. Let A be a statechart automaton as deened by the operational model of A. Pnueli and M. Shalev, What is in a step: On the semantics of statecharts, LNCS number 526, 1991], and le...

متن کامل

A Process Language for Statecharts ? Francesca

We deene a compositional labelled transition system semantics for statecharts via a translation into a new process language called SP. The main novelty of the language is an operator of process reene-ment, which reeects the statecharts hierarchical structure. The translation agrees with Pnueli and Shalev semantics of statecharts. However, since the language is parametric in the set of basic act...

متن کامل

A Process Language for Statecharts

We deene a compositional labelled transition system semantics for statecharts via a translation into a new process language called SP. The main novelty of the language is an operator of process reene-ment, which reeects the statecharts hierarchical structure. The translation agrees with Pnueli and Shalev semantics of statecharts. However, since the language is parametric in the set of basic act...

متن کامل

New Solutions for Fokker-Plank Equation of‎ ‎Special Stochastic Process via Lie Point Symmetries

‎In this paper Lie symmetry analysis is applied in order to find new solutions for Fokker Plank equation of Ornstein-Uhlenbeck process‎. ‎This analysis classifies the solutions format of the Fokker Plank equation by using the Lie algebra of the symmetries of our considered stochastic process‎.

متن کامل

A Compositional Semantics for Statecharts using Labeled Transition Systems

We characterize the statecharts step semantics of Pnueli and Shalev as a mapping from an inductively deened algebra of statecharts terms to a domain of labeled transition systems (LTSs). Statecharts equivalence = sc , i.e. LTS iso-morphism, is shown not to be a congruence and hence the step semantics is not compositional. We deene a new semantic mapping > to a domain of LTSs with a richer label...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999